encroach upon英 [ɪnˈkrəʊtʃ əˈpɒn]美 [ɪnˈkroʊtʃ əˈpɑːn]侵犯,侵占英英释义verbto intrude upon, infringe, encroach on, violateThis new colleague invades my territoryThe neighbors intrude on your privacySynonym:intrude oninvadeobtrude upon双语例句